package com.zhipu.balance.mobile.event;

import com.raizlabs.android.dbflow.annotation.Column;
import com.raizlabs.android.dbflow.annotation.PrimaryKey;
import com.raizlabs.android.dbflow.annotation.Table;
import com.raizlabs.android.dbflow.structure.BaseModel;
import com.zhipu.balance.mobile.DBManager;

/**
 * 记录稻谷
 */
@Table(database = DBManager.class)
public class RecordRice extends BaseModel {

    @PrimaryKey(autoincrement = true)
    public long recordRiceId;

    /**
     * 唯一识别码
     */
    @Column
    public String uniqueId;

    /**
     * 是否杂质平均值
     */
    @Column
    public boolean impurityAverageValue;

    /**
     * 大样试验-试样质量
     */
    @Column
    public double largeMiscellaneousSampleQuality;
    /**
     * 大样试验-杂质
     */
    @Column
    public double detailImpurity;
    /**
     * 大样杂质率
     */
    @Column
    public double detailResults;
    /**
     * 小样试验-试样质量
     */
    @Column
    public double smallMiscellaneousSampleQuality;
    /**
     * 小样试验-杂质
     */
    @Column
    public double smallSampleImpurity;
    /**
     * 小样杂质率
     */
    @Column
    public double sampleResults;
    /**
     * 总杂质率
     */
    @Column
    public double impurityResults;
    /**
     * 杂质记录员
     */
    @Column
    public String impurityRecorder;




    /**
     * 是否出糙率平均值
     */
    @Column
    public boolean roughnessRateAverageValue;
    /**
     * 出糙率-试样质量
     */
    @Column
    public double roughSampleQuality;
    /**
     * 完整糙米质量
     */
    @Column
    public double brownRiceQuality;
    /**
     * 不完善糙米质量
     */
    @Column
    public double incompleteBrownRiceQuality;
    /**
     * 出糙率-结果
     */
    @Column
    public double rougheningResults;
    /**
     * 出糙率记录员
     */
    @Column
    public String rougheningRecorder;




    /**
     * 是否整精米平均值
     */
    @Column
    public boolean milledRiceAverageValue;
    /**
     * 整精米率-试样质量
     */
    @Column
    public double qualityOfMilledRiceSample;
    /**
     * 整精米质量
     */
    @Column
    public double headRiceQuality;
    /**
     * 整精米率-结果
     */
    @Column
    public double headRiceResult;
    /**
     * 整精米率记录员
     */
    @Column
    public String headRiceRecorder;





    /**
     * 是否谷外糙平均值
     */
    @Column
    public boolean ExternalValleyRoughnessAverageValue;
    /**
     * 谷外糙米-试样质量
     */
    @Column
    public double qualityOfBrownRiceSample;
    /**
     * 谷外糙米-糙米质量
     */
    @Column
    public double outsideBrownRiceQuality;
    /**
     * 谷外糙米-结果
     */
    @Column
    public double brownRiceResult;
    /**
     * 谷外糙米记录员
     */
    @Column
    public String brownRiceRecorder;






    /**
     * 是否黄粒米平均值
     */
    @Column
    public boolean YellowGrainRiceAverageValue;
    /**
     * 黄粒米-试样质量
     */
    @Column
    public double yellowGrainRiceSampleQuality;
    /**
     * 黄粒米质量
     */
    @Column
    public double yellowGrainRiceQuality;
    /**
     * 黄粒米率
     */
    @Column
    public double yellowGrainRiceResult;
    /**
     * 黄粒米记录员
     */
    @Column
    public String yellowGrainRiceRecorder;





    /**
     * 是否互混平均值
     */
    @Column
    public boolean intermixingAverageValue;
    /**
     * 互混-试样质量
     */
    @Column
    public double massOfMixedSample;
    /**
     * 异种粮质量
     */
    @Column
    public double mixedGrainQuality;
    /**
     * 互混-结果
     */
    @Column
    public double mixedGrainResult;
    /**
     * 互混记录员
     */
    @Column
    public String mixedGrainRecorder;




    /**
     * 是否出米平均值
     */
    @Column
    public boolean RiceOutputAverageValue;
    /**
     * 总稻谷量
     */
    @Column
    public double totalPaddyQuality;
    /**
     * 出米量
     */
    @Column
    public double riceQuality;

    /**
     * 出米率
     */
    @Column
    public double yieldRate;
    /**
     * 出米率记录员
     */
    @Column
    public String yieldRateRecorder;


    /**
     * 检测日期时间戳精确到毫秒 13位
     */
    @Column
    public long inspectionDate;

    /**
     * 是否选中
     */
    public boolean select;

    /**
     * 设备码
     */
    @Column
    public String deviceId;
}
